package cn.highedu.coolshark.product.pojo.entity;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * 商品类别
 */
@Data
public class Category {
    /**
     * 类别ID
     */
    private Long id;
    /**
     * 类别名称
     */
    private String name;
    /**
     * 父级类别id, 如果为0, 表示无父级(是一级类别)
     */
    private Long parentId;
    /**
     * 深度, 最顶级类别的深度为1, 次级为2, 以此类推
     */
    private Integer depth;
    /**
     * 关键字列表, 各个关键字使用英文逗号分隔
     */
    private String keywords;
    /**
     * 排序序号
     */
    private Integer sort;
    /**
     * 图标图片的URL地址
     */
    private String icon;
    /**
     * 是否启用 1=启用 0=未启用
     */
    private Integer enable;
    /**
     * 是否为父级(是否包含子级) 1=是父级 0=不是父级
     */
    private Integer isParent;
    /**
     * 是否在导航栏中启用 1=启用 0=未启用
     */
    private Integer isDisplay;
    /**
     * 数据创建时间
     */
    private LocalDateTime gmtCreate;
    /**
     * 数据最后修改时间
     */
    private LocalDateTime gmtModified;
}
